guarantee term - German English Dictionary